﻿package Ed
{
	import flash.display.MovieClip;
	
	public class Djule extends MovieClip
	{
		var stg;
		var ubrzanjeIgre;
		var brzinaIgre;
		var brzY:Number = 10;
		
		function Djule(stg, tX, tY, ubrzanjeIgre, brzinaIgre):void
		{
			this.ubrzanjeIgre = ubrzanjeIgre;
			this.brzinaIgre = brzinaIgre;
			
			this.stg = stg;
			this.x = tX;
			this.y = tY;
			stg.addChild(this);
		}
		
		function kretji():Boolean
		{
			this.y += (brzY * ubrzanjeIgre * brzinaIgre);
			if (this.y >= 600)
			{
				stg.removeChild(this);
				return true;
			}
			return false;
		}
		
		function pogodak():void
		{
			// TODO: lakse naci brod?
			var i = 0;
			for (i; i < stg.numChildren; i++)
			{
				if (stg.getChildAt(i) is Brod)
				{
					if (this.hitTestObject(stg.getChildAt(i)))
					{										 
						trace("SMRT!!!");
						stg.getChildAt(i).mrtav = true;
					}
				}
			}
		}
	}
}